<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
use Illuminate\Support\Facades\DB;

class THisdata3a3 extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('t_hisdata_3a3', function (Blueprint $table) {
             $table->engine = 'MyISAM';
             $table->charset = 'utf8';
             $table->collation = 'utf8_general_ci';
            // CONTENT
            $table->increments('hd_index')->nullable(false)->comment('');
			$table->datetime('hd_datetime')->nullable(false)->comment('');
			$table->datetime('rd_updatetime')->nullable(false)->comment('');
			$table->integer('pdi_index')->nullable(false)->default(0)->comment('');
			$table->float('hd_envitemp8', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi8', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp7', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi7', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp6', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi6', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp5', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi5', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envitemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_envihumi', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator5', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator6', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator7', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_simulator8', 9, 2)->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID1')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID2')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID3')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID4')->nullable()->default(0)->comment('');
			$table->integer('hd_gethersimmask')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID5')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID6')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID7')->nullable()->default(0)->comment('');
			$table->integer('hd_MaskID8')->nullable()->default(0)->comment('');
			$table->integer('hd_gethershutmask')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemphwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp2hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp3hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp4hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp5hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp6hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp7hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp8hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemplwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp2lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp3lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp4lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp5lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp6lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp7lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envitemp8lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumihwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi2hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi3hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi4hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi5hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi6hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi7hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi8hwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumilwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi2lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi3lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi4lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi5lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi6lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi7lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_envihumi8lwarn')->nullable()->default(0)->comment('');
			$table->boolean('hd_EntryAlert')->nullable()->default(0)->comment('');
			$table->boolean('hd_WaterAlarm')->nullable()->default(0)->comment('');
			$table->boolean('hd_EvniAlarm')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch1')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch2')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch3')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch4')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch5')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch6')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch7')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch8')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch9')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch10')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch11')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch12')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch13')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch14')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch15')->nullable()->default(0)->comment('');
			$table->boolean('hd_switch16')->nullable()->default(0)->comment('');
			$table->boolean('hd_getherdisconn')->nullable()->default(0)->comment('');
			$table->boolean('hd_password')->nullable()->default(0)->comment('');
			$table->boolean('hd_control')->nullable()->default(0)->comment('');
			$table->boolean('hd_TypeError')->nullable()->default(0)->comment('');
			$table->float('hd_NetCom', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Ipchange', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12Pos', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12Temp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Reserve153', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_ModCount', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_InputFault', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_CanbinetTemp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputLoad', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputLoadShareMod', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Reserve180', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Reserve181', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_UPSFaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_UPSFaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_UPSFaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_UPSFaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputPow1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputComplexPow1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputPow2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputComplexPow2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputPow3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_OutputComplexPow3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod1FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod2FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod3FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod4FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod5FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod6FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod7FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod8FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod9FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod10FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod11FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12InputFaultVol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12InputFre', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12EstimatedRunTime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12Charge', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12BatTest', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12BatVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12BatVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12InputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputVol1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputCur1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12InputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputVol2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputCur2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12InputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputVol3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12OutputCur3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12FaultCode1', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12FaultCode2', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12FaultCode3', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_Mod12FaultCode4', 9, 2)->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId1')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId1')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId2')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId2')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId3')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId3')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId4')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId4')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId5')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId5')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId6')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId6')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId7')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId7')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId8')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId8')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId9')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId9')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId10')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId10')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId11')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId11')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId12')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId12')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId13')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId13')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId14')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId14')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId15')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId15')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3AMaskId16')->nullable()->default(0)->comment('');
			$table->integer('hd_3A3SMaskId16')->nullable()->default(0)->comment('');
			$table->boolean('hd_Reserve8080')->nullable()->default(0)->comment('');
			$table->boolean('hd_PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_type')->nullable()->default(0)->comment('');
			$table->boolean('hd_FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_AcFail')->nullable()->default(0)->comment('');
			$table->boolean('hd_DevConnectStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod1WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod2WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod3WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod4WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod5WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod6WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod7WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod8WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod9WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod10WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod11WarnReserve8')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12Reserve')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12PowerOffStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12TestStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12Type')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12FailStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12BypassStat')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12BatLow')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12AcFailt')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve1')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve2')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve3')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve4')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve5')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve6')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve7')->nullable()->default(0)->comment('');
			$table->boolean('hd_Mod12WarnReserve8')->nullable()->default(0)->comment('');
			$table->float('hd_vbvol', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbele', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbtmp', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbcap', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbtime', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbstate', 9, 2)->nullable()->default(0)->comment('');
			$table->float('hd_vbtwarn', 9, 2)->nullable()->default(0)->comment('');
			$table->boolean('hd_vbltime')->nullable()->default(0)->comment('');
			$table->unique('hd_index', 'hd_index');
			
        });

        
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('t_hisdata_3a3');
    }
}
